rustic dwelling - French English Dictionary